cross-country riding - Spanish English Dictionary